Yo! Aberdeen Union Square
Japanese
Fast food
Sushi
££ - £££
💬
3394 reviews
📍
Upper Level Mall
