Takeyama Sushi
Phone Number: +14079716776 , (407) 971-6776
Website: www.takeyamasushi.com..
Categories: Sushi Restaurant
Opening Hours:
Address: 1016 Lockwood Blvd, Oviedo (Floride) 32765
GPS Coordinates:
28.65789,-81.17972
Seminole County, Florida, United States of America
Facebook: facebook.com/320222744656434
Instagram: Photos and Videos