Find Karma Indian Cuisine in its new home at 10312 120th St E., Puyallup.
Find Karma Indian Cuisine in its new home at 10312 120th St E., Puyallup. Sue Kidd skidd@thenewstribune.com
Find Karma Indian Cuisine in its new home at 10312 120th St E., Puyallup. Sue Kidd skidd@thenewstribune.com