Tasty Spot is a café and restaurant offering Lebanese and Mediterranean cuisine.