← Oviedo restaurants
Takeyama Sushi
No reviews yet
Sushi1016 Lockwood Blvd, Oviedo
Own or manage Takeyama Sushi? Claim this listing free
Hours
Hours not listed yet.
Details
Address1016 Lockwood Blvd, Oviedo 32765
Phone(407) 971-6776
Websitehttp://takeyamasushi.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.