Oya Sushi
Sushi · Japanese · Buffet
Oya Sushi is a Japanese restaurant offering an all-you-can-eat dine-in experience. They also provide take-out and delivery services, catering to parties and families. The establishment is known for its sushi offerings.
Location