Berimbau located at 43 Carmine St, New York, NY 10014. Just underwent a Level 3 Sterilization and Sanitation. Berimbau believes their employees and their customers deserve the highest quality of clean. They are currently offering carryout and delivery. Please support your local restaurant.
- Francis Klein