Star Of India
Address:
423 F St, San Diego, CA 92101
Phone:
(619) 234-8000
Restaurants
Other Businesses:
- The Toy Cottage at 809 W Harbor Dr, San Diego, CA 92101
- Seaport Village at 879 W Harbor Dr, San Diego, CA 92101
- Tin Roof at 401 G St, San Diego, CA 92101
- Narabi Japanese Cuisine at 9450 Scranton Rd, San Diego, CA 92121
- Richard Walkers Pancake House at 520 Front St, San Diego, CA 92101