Get directions to: Tokyo Lobby Sushi & Grill, Glendale, AZ
Restaurant address: 5795 W Bell Rd Ste #1 Glendale, AZ 85308, USA
Restaurant: Tokyo Lobby Sushi & Grill