Granted, the location looks like a hole in the wall, but don't let that fool you! The decor in Osaka Japanese & Thai Restaurant is very quaint on the inside, and is the venue for THE BEST sushi you will ever eat.
Date Tip: If you're dating someone who loves sushi, bring them here for good Asian food, and then enjoy walking on Madeira Beach that is just across the street. :)
more