Joy Grill is a restaurant with outdoor seating, known for its mint tea. A popular spot in the area.