Indian Kitchen King

Indian Kitchen King Menu

8 items · Indian Restaurant in Niagara Falls, NY

Closed · opens 11:00 AM Directions Call to order