Skip to content
Oystra Sushi & Kitchen

Oystra Sushi & Kitchen

4.9 xStar (20)$850 Delivery Fee11070.8 kmJapaneseSushiInfo

xDelivery bag remove Delivery unavailable

2863 Peachtree Industrial Boulevard, K.L.M

Menu

11:45 AM – 9:00 PM

Search