Get directions to: International Deli, Bellevue, WA
Restaurant address: 15015 Main Street Suite 110 Bellevue, WA 98007, USA
Restaurant: International Deli