Stanford's Restaurant & Bar

Located in Lloyd Center on Level 1 Nearby Vacant Space
Contact
http://www.stanfords.com/