The Grill House, also known as A Taste of Santorini, is a restaurant offering Greek and Mediterranean cuisine. It features a grill, suggesting a focus on grilled dishes. The establishment is located at 18c New Road.