Get directions to: Udupi Cafe, Bellevue, WA
Restaurant address: 14625 Ne 24th St (at Overlake Square Mall), Bellevue Bellevue, WA 98007, USA
Restaurant: Udupi Cafe