← Oviedo restaurants
Tikka Shack
No reviews yet
Restaurant1500 Alafaya Trail #1052, Oviedo
Own or manage Tikka Shack? Claim this listing free
Hours
Hours not listed yet.
Details
Address1500 Alafaya Trail #1052, Oviedo 32765
Phone407.765.4272
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.