Alhambra Restaurant

13550 SW 120th Street

Suite 408

Miami, Fl 33186

305-234-8002

www.alhambraeatery.com