Mantra Indian Cuisine & Banquet

Overview

Address: 27645 Jefferson Ave
Temecula, CA 92590
Website: mantrarestaurants.com
Phone: 951-506-1800