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.