Map & Directions - Sho Gun Japanese Steak House & Sushi Bar
View Menu
Sho Gun Japanese Steak House & Sushi Bar
15 Alafaya Woods Blvd, Oviedo, FL, 32765
(407) 977-3988 (Phone)
15 Alafaya Woods Blvd, Oviedo, FL, 32765
(407) 977-3988 (Phone)