Greek Islands, 120 Ocean Place, Mac Arthur's Restaurant

S1E5 · 2001-10-30 · 26 min

Reviews and recommendations for Greektown's biggest restaurant Greek Islands, Wheaton seafood specialist 120 Ocean Place, and Austin soul food cafeteria Mac Arthur's Restaurant.

The show’s own verdict is on its page.