Rico Rico Chicken
1000 Coolidge St. Honolulu, Hawaii 96815 | Restaurant Info