JavaScript is not enabled.
Best place ever - Review by citysearch c | Alhambra Palace Restaurant

Alhambra Palace Restaurant

Claim

Best place ever 1/25/2009

I was there this past Saturday, what an amazing place. Food was great not costly for the quality and quantity. Service was great. I highly Recommend this place to everyone. ITS a MUST!!!!!!! more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021