807 Gervais St Ste 103, Downtown Vista 29201, United States
807 Gervais St Ste 103, Downtown Vista 29201, United States
No delivery
Spot something wrong?
Dishes at Sakitumi Grill and Sushi Bar. Prices may vary in venue.
Been to Sakitumi Grill and Sushi Bar? Be the first to share what you ate.