This upscale restaurant located in the beautiful Castillo Real Hotel features international and specialty dishes, including seafood, lamb, pork, steak, and vegetarian options.
Order for dine in, takeout, or delivery and enjoy a homemade Italian meal! Choose from freshly made pizza, dinners, sandwiches, and more. The Grandma Pizza is a must for any pizza lover.