Rubamaba Latin Gourmet

25 High St, New Haven, CT 06510

4.3(46)
$0 MinimumSearch Delivery Instead
SliceRestaurants in New Haven Rubamaba Latin Gourmet
Price: $$