Visit Kenshin Japanese Izakaya Restaurant - Vista Mall Las Piñas in Las Piñas.
Address: C.V. Starr Ave., Philamlife Village, Pamplona II, Las Piñas, Metro Manila, Philippines
Website: https://www.facebook.com/kenshin.ph/
Cuisine: Japanese
View Kenshin Japanese Izakaya Restaurant - Vista Mall Las Piñas on Google Maps