Intimate, Luxurious Dining Experience located on Islamorada in the Florida Keys. Menu Printed Daily Based on Availability. Quality Sushi & Champagne.
Shima - Japanese Restaurant in Miami, Florida since 2009. A "Kaiten zushi" restaurant where sushi is on streaming boats for you to pick and choose during your