Restaurants
The Odd Spot is a retail shop and café offering its customers a variety of curated products for entertainment along with coffee, teas, and specialty drinks complemented with a menu of shareable foods.