Food Scene
Best pizza in Tokyo ... and a fair competitor to any thing you would find in Italy.
10 abantu bendawo batusa
Pizza Strada
3-chōme-6-2 AzabujūbanBest pizza in Tokyo ... and a fair competitor to any thing you would find in Italy.
Everything Else
ピーコックストア麻布十番店
2-chōme-2-9-2 AzabujūbanGrocery Store. Has everything you need.