I’ve also been wanting to let everyone know about my new favorite restaurant in Oviedo, FL called Tokyo Tapas. They have great sushi and hibachi offerings – and the price is right on spot for what you get. I love the atmosphere as you can see in the pictures below and everyone is really nice. Thank goodness we didn’t get another fast food restaurant! It’s located next to the Lockwood Publix.
On the web: Tokyo Tapas