Get directions to: Karma Indian Cuisine, Puyallup, WA
Restaurant address: 12623 Meridian Ave E Puyallup, WA 98374, USA
Restaurant: Karma Indian Cuisine