Shagwon Restaurant in Tampa, FL 33610



Shagwon Restaurant

6016 North 40th St # 1

(559) 683-5433

Scroll to Top