logo
Mamaya

Mamaya

Restaurant - Japanese / Izakaya
212-7 Nabeyachō, Nakagyo Ward, Kyoto, 604-8015, Japan

See more in the App