Vlahos Grill: A restaurant specializing in grilled meats. Offers delivery and takeout options. Established since 2010.