Featured Armadillo Café (アルマジロ・カフェ) Cafe Nakafurano Google Rating ★★★★★ 4.7 / 22 Google Reviews CashCredit CardEnglish Speaking Staff View Restaurant