Mama & Papa's Place
Phone Number: (808) 247-8911
Website: Suggest Official Website
Categories: Restaurant
Address: 45-616 Hinamoe Loop, Kaneohe 96744
GPS Coordinates:
21.39927,-157.8051
Honolulu County, Hawaii, United States of America
Facebook: facebook.com/985618978243580
Instagram: Photos and Videos