Royal India

restaurant in Miramar, Poway

Phone: (858) 457-9999

Website: www.royalindia.com

Address: 8990 Miramar Rd Suite 200