1025 Vermont Ave NW, Washington, District of Columbia 20005 USA
Metro Italian, added tomatoes and onions
Photo Credit: Yelp