Restaurant specializing in grilled dishes. Offers street and off-street parking.