Edo Sushi
Address:
8895 Towne Centre Dr, San Diego, CA 92122
Phone:
(858) 457-4455
Hours:
- Mon: 11am-10pm
- Tue: 11am-10pm
- Wed: 11am-10pm
- Thu: 11am-10pm
- Fri: 11am-10pm
- Sat: 11am-10pm
Restaurants,
Asian
Other Businesses:
- Rocky's Crown Pub at 3786 Ingraham Street, San Diego, CA 92109
- Spice Lounge at 859 Hornblend St, San Diego, CA 92109
- Albertos Mexican Food at 4125 Convoy St, San Diego, CA 92111
- Qwik-Korner Deli-Grocery at 9532 Miramar Rd, San Diego, CA 92126
- Fat Sal's at 956 Garnet Ave, San Diego, CA 92109