N2

Japan · Chiba
Address
7-7-1 Honcho, Funabashi, Chiba
Hours
External Link
View DetailsFrench-Chinese fusion near Keisei-Funabashi station, known for shark fin and farm-fresh vegetables
7-7-1 Honcho, Funabashi, Chiba
DirectionsAI will create a custom itinerary including this restaurant