Grill specializing in grilled dishes. Known as "O Dimitris," it's a popular spot.