Edo Japan 5860 Applebee's Grill Bar, San Rafae...
Reserve a table now for Edo Japan
You can obviously also reach the restaurant using the municipal transport. The next station is SMART-Marin Civic Center, 718 meters away from Edo Japan.
We might have the menu of Edo Japan from San Rafael in the photos. A list of the dishes and drinks can be found further down. Are you currently at Edo Japan or planning a visit? Help us by making available the menu here.