Casa Bella Restaurant
Neighborhood: Chinatown
127 Mulberry St
New York, NY 10013
New York, NY 10013
2124314080
- Hours:
- Cuisine:
- Meals Served:
- Price Range:
- Alcohol:
Prix Fixe Italian in the heart of Little Italy.
Showing 1 of 1 reviews
"Olive Garden Is Better Than This Place"
By ShopTilIDrop_0, November 10, 2007
If you are looking to eat good Italian Food, definitely do not waste your time going here. The staff was rude. The manager...can you tell me who ...
Report This Review- Cross Streets
- Canal and Walker
- Public Transportation
- J, N, Q to Canal





