Restaurants in Philadelphia, PA
Restaurants
237 S 10th St.,
Philadelphia ,
PA
19107
UNITED STATES
Based on 1 reviews
Decent Sushi
The sushi at the Green Garden Restaurant is pretty good. It is not the best quality I've had before, but it is definitely very convenient and pretty good for the price!Worldwide > United States > Philadelphia, PA > Restaurants