Tokyo Food Page
Isabella di Ferrara/
Awajicho: Italian
3259-9933
Data
A sister shop of the
nearby Ferrara
northern Italian
restaurant.
[See branch review]
Photo (large)
Map for AU phones
Map for DoCoMo

Kanda Ogawamachi
2-8. Open 11:30am-
2, 5-9:30pm (LO).
Closed Sundays.
Tokyo Food top