Description
Barbalu Restaurant is a highly rated Italian restaurant located in Manhattan. Its aggregate score on Bigfoot is 4.18 out of 5, based on 476 reviews. You can check it out during open hours at 225-227 Front St, New York, NY 10038, United States.
Ratings
4.2 rating
Saved in New York, United States
0 collections