Located in the BelAir Beltway Shopping Center off Beltway 695, this restaurant serves pizza, hot and cold subs, wraps, deli sandwiches, wings and more. It specializes in Greek, Italian, and American cuisine. Dine-in and take-out are available, as is free delivery on orders of at least $10.