Melba's Restaurant300 West 114, New York, NY
Alhambra Palace Restaurant1240 W Randolph St, Chicago, IL