Royal Sushi & Izakaya

Japanese restaurant

Food & Drink

About

A moodily lit Japanese pub with drink-friendly fare & a chefs' sushi counter in the back.

Location

780 S 2nd St, Philadelphia, PA 19147, United States

39.93809°N75.14657°W

Visit website

Contributor quotes


gems