An interesting restaurant in Ellengton, Florida – about 30 miles south of Tampa. This features basic pizza restaurant foods – the main attraction is the organ music blaring while you eat. Most of the people eating here enjoy the music as they recall ‘the good old days’. You can also buy CDs of the music […]