The Suya Spot is a restaurant specializing in suya, a spicy grilled meat dish.