Posts Tagged ‘Fish And Chips’

My Big Fat Greek Restaurant is a small restaurant chain located in the Phoenix, Arizona area. This review is of the location at 10040 W. McDowell Road in Avondale, Arizona. As the name implies, you will find a wonderful variety of Greek food in a fun but classy environment. The seating is scattered between booths [...]

© Copyright Reserved BurdenHand 2009. | Log in