99611 Overseas Highway Bay #5, Key Largo, FL
Key Thai Restaurant And Sushi Bar: hours and how to order