Edo Japan
Address:
5860 Northgate Dr, San Rafael, CA 94903
Phone:
(415) 479-6907
Restaurants
Other Businesses:
- Inseos Cafeteria at 99 Montecillo Rd, San Rafael, CA 94903
- Chipotle Mexican Grill at 345 3rd St, San Rafael, CA 94901
- Brothers Pizza and Pasta at 2224 4th St, San Rafael, CA 94901
- McDonald's at 2114 4th St, San Rafael, CA 94901
- Subway at 5035 Northgate Dr, San Rafael, CA 94903