EDO Sushi
8895 Towne Centre Dr # 100A
San Diego, California 92122
USA
Phone: 858-457-4455
San Diego, California 92122
USA
Phone: 858-457-4455
Food | - |
Service | - |
Ambiance | - |
Overall: | - |
Location & Nearby Info
Rubios Restaurant0.00 mi
Pizza Hut0.01 mi
Daily's Restaurant0.07 mi
Sally's Cafe0.07 mi
Barolo Ristorante0.08 mi
Quiznos0.08 mi
Sawaddy Thai Restaurant0.08 mi
Surf Brothers Teriyaki0.08 mi
Wired Cafe Le Bistro0.08 mi
Chili Chips Llc0.18 mi
Cuisine:
EDO Sushi Description:
EDO Sushi is a attractive Japanese,Sushi bar restaurant in San Diego, California, offering you a right choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of EDO Sushi