Masala Mantra

Masala Mantra - The Indian Bistro, 12961 N Main St Unit -106, Jacksonville, FL 32218, United States

(904) 551-7809

Location