Company name: Ohana Island Kitchen
Description: Sunny lunch counter for Hawaiian food
2563 15th St Ste. 105, Denver, CO 80211, United States