Indian Kitchen King

610 Main St Niagara Falls NY 14301 USA

(716) 243-8659

Location