1386 Dekalb Ave, Brooklyn, NY 11221, United States
1386 Dekalb Ave, Brooklyn, NY 11221, United States
No delivery
Spot something wrong?
Dishes at Johana Restaurant. Prices may vary in venue.
Been to Johana Restaurant? Be the first to share what you ate.