Masala Mantra Indian Bistro

Indian restaurant · 12961 N Main St Ste 106, Jacksonville, FL

Delivery · Dine-In

Hours

More food in Jacksonville, FL · Indian Food in Jacksonville