Alhambra is a culmination of modern Mediterranean and French cuisine celebrating fresh, local ingredients prepared in a simple yet masterful way. Discover our convivial restaurant setting inside of The St. Regis Washington, D.C.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.