Rubamba Restaurant

25 High St, New Haven, CT 06510

4.3(46)
$0 MinimumSearch Delivery Instead
SliceRestaurants in New Haven Rubamba Restaurant
Price: $$