Skip to Main content
Oishi Yakitori Sushi 246 South 11th Street
0
Sign in
Currently not accepting online orders
Oishi Yakitori Sushi 246 South 11th Street
246 South 11th Street, Philadelphia, PA
Online ordering is currently unavailable. Please contact the restaurant to place an order.