Royal India

8990 Miramar Road San Diego 92126