Maharaja Restaurant

Maharaja Restaurant

128 3rd St , Niagara Falls, NY 14303

(716) 299-0332

EAT24 Free Online Ordering