Skip Main Navigation
Page Content

Alhambra Palace Restaurant

The Alhambra Palace was named after and inspired by the 13th Century fortress in Granada, Spain. It is the owner’s hope that everyone who passes through its doors will feel transported to another part of the world, and so he has painstakingly imported everything from the grandest chandeliers to the tiniest tiles directly from the Mediterranean and Middle East.

This sprawling venue is one of the largest restaurants in the world! Boasting over 24,000 Square Feet of space, we offer 5 Private to Semi Private Rooms and an abundance of beautifully decorated space.

The building took 3 years to complete- the result being an ode to Persian, Mediterranean, and Middle Eastern culture and decor. Browse through our various rooms to get an idea of their beauty and detail, or, for a more intimate experience, feel free to stop by to take a tour!

Save This Event

Event Saved