View Single Post
  #1 (permalink)  
Old May 31st, 2012, 12:19 PM
Lakers Fan Lakers Fan is offline
Senior Member
Join Date: Aug 2009
Location: New York
Posts: 19,586
Default Largest restaurant in the world

A friend of mine who lived in Boston in the early 70's told me yesterday that at that time the largest restaurant in the world was located in a suburb of Boston .

I tried researching this and could not find anything . Does anyone know if this is correct ?
Reply With Quote
Sponsored Links