Royal India

restaurant in Horton, San Diego

Phone: (619) 269-9999

Website: www.royalindia.com

Address: 329 Market St