New Apolo Restaurant
is Ranked #3 of 24 Restaurants in Loisaida Brooklyn.
Some say it is sour.
The Latest Review: ★
Sent on the 28th of June, 2014
The phone service it's really bad it's always busy but when you walk in the place no one it's on the phone