It seems that Rhode Island Ave’s “Main Street” is about to get its own pizza place soon. Manny and Olga’s Pizza is announcing their intention of opening a shop 2117 RIA NE. Their website says that they already have 14 locations in the DC Metro area, including H Street, 14th Street, and Georgetown. Their menu boasts pizza, subs, calzones, wings, and much more. And, they deliver.
So, how good is a Manny and Olga’s? The Yelp reviews are kind of all over the place but mainly in the low rating category. Maybe Manny or Olga can expect nothing but 4-5 star ratings with this new location? Let’s hope so.
Do you have your own experience with a Manny and Olga’s Pizza? If so, let us know!