Japanese Restaurants

Bao Pau

Address: 6b Agapinoros, Nicosia, 1076

Mimosa All Day Bar

Address: 14 Theofanous Theodotou, Nicosia, 1065