Tropical Sensation
Restaurant
•
953 Amsterdam Ave #1, New York, NY 10025, USA
8.0
Saturday: 10 AM – 10:30 PM
See if anyone you trust recommends it!