<< Previous Place Next Place >> Rubamba City: New Haven Services: Delivery, Takeout Lunch, Dinner 25 High St, New Haven, CT 06510, USA 203-773-0032 Website