Yuma, AZ : Happy Greek Chef Restaurant, First St near I-8, setup like a train station with a dining car in the front, Yuma, AZ
Viewed 3374 times Current average rating: 4.2 (31 votes) Picture by Ed Hamilton II Submitted on 3/1/2007 Report an error or a problem with this picture |