Santa Brasa
1291 Main Ave, Clifton
(973) 955-4999
Recent Reviews
Order Online
You May Also Like
Homemade Pirogi - 1295 Main Ave
Deli, Polish
Bohemian Bistro - 1281 Main Ave
Family, Burgers
Happy Vegans / Çiğ Köfte - 1279 Main Ave
Vegan, Vegetarian, Turkish
Restaurants in Clifton, NJ
Santa Brasa
1291 Main Ave, Clifton, NJ 07011
(973) 955-4999