I would like to start my first review with my favorite sushi restaurant: Shibui Japanese Restaurant, located at 10141 SW 72nd Street Miami, FL 33173. While I absolutely love sushi and enjoy trying it at different locations, I tend to be careful and stick to places I feel use only fresh fish. I have been going to Shibui for over 13 years and have yet to have a negative experience.Tuna SandwichShrimp TempuraLet's...
Friday, 30 December 2011
Subscribe to:
Posts (Atom)