Photo Gallery | PHOTOS: Does This Place Serve The Best Pizza In D.C.?
Check out this food photo spotlight, courtesy of Yelp!, of Ella's Pizza in Downtown D.C..
Ella's is located at 901 F Street and they serve up wood fired pizza...but is it the best pizza in D.C.?
Take a look at the photos above and visit their website for hours and more information.
Have you been to Ella's? What do you think about their 'za?
Sound off below.