we also have "teds famous steamed burgers"
yes, theyre steamed...and the cheese comes out like a fluffy pillow
yes, theyre steamed...and the cheese comes out like a fluffy pillow
Ted's Restaurant - World Famous Steamed Cheeseburgers
Ted’s Restaurant is an award winning steamed cheeseburger restaurant located in Meriden, CT since 1959.
tedsrestaurant.com