Restaurant Scorecard: Veggie Star/Ruffage Natural Foods (Honolulu)

Name: Veggie Star/Ruffage Natural Foods. These are two locally owned restaurants with the same menu but different names. You can’t go wrong with either one! Location: Veggie Star is at 417 Nahua Street while Ruffage Natural Foods is at 2443 Kuhio Avenue. Both are in Honolulu, Hawaii. Grade: A++ After eating here, I very seriously […]