Get directions to: Sapphire Lounge, Alhambra, CA
Restaurant address: 119 W Main St Alhambra, CA 91801, USA
Restaurant: Sapphire Lounge