News
Since its grand opening this past October, the new location of Philly Pizza & Grill at 1211 Potomac Street has provoked the ire of neighboring businesses and residents, who are complaining about the smells, noises, and traffic problems the take-out restaurant has created.
By
Katie Boran
January 15, 2009