Maharaja Restaurant

Maharaja Restaurant

128 3rd St , Niagara Falls, NY 14303

(716) 299-0332

Eat24 Free Online Ordering