Main menu Open search menu

Subaba

Restaurant
2564 Amsterdam Avenue, New York, NY 10033 2564 Amsterdam Avenue, New York Directions
+16469985780

Explore Nearby
Subaba

Groupon has verified that the customer actually visited Subaba.