Rubamaba Latin Gourmet

25 High St, New Haven, CT 06510

New
$0 MinimumSearch Delivery Instead
SliceRestaurants in New Haven Rubamaba Latin Gourmet
Price: $$