Castle Restaurant
Mediterranean restaurant
About
Castle Restaurant shines as a delightful Mediterranean eatery in the Kennedy View Shopping Center, perfect for a family lunch or a quick bite. With a stellar 4.6-star rating, guests rave about the fresh, generous portions, like the standout lamb gyros and creamy hummus. The cozy ambiance invites a relaxed dining experience, complemented by friendly, quick service. While some dishes may veer on the saltier side, the home-cooked flavors and standout gyros keep diners coming back for more.