The Spot

The Spot is a Taiwanese restaurant in Rockville, MD. Order takeout online for pickup or delivery.

Locations