THE NATOMAS BUZZ | @natomasbuzz
Maharaja’s has opened for business in the Park Place II shopping center in Natomas.
The new Indian store and fast food restaurant is located at 4740 Natomas Blvd., Suite 150.
Maharaja’s sells Indian groceries and serves a daily food special.
Speak Your Mind
You must be logged in to post a comment.