Town Restaurant Address: 3435 Waialae Ave #104, Honolulu, HI 96816 Phone: +1 808-734-7800 Cuisine: American cuisine Read more