Restaurant specializing in street food.