Surf Brothers Teriyaki
Address:
8590 Rio San Diego Dr, San Diego, CA 92108
Phone:
(619) 298-4242
Restaurants
Other Businesses:
- Dragon Chef at 8590 Rio San Diego Dr, San Diego, CA 92108
- Submarina at 8590 Rio San Diego Dr, San Diego, CA 92108
- Berkeley Pizza North Park at 3934 30th St, San Diego, CA 92104
- Sipz Vegetarian Fuzion Cafe at 3930 30th St, San Diego, CA 92104
- Sunshine Cafe at 2901 Meadow Lark Dr, San Diego, CA 92123