Caruso's Restaurant
Additional Details:
One way to get the finest Italian Food is go to Caruso's No. 1, 136 Taylor Street. The other way is to visit Caruso's No. 2, 138 Mason Street. Charcoal Broiler, Italian Foods, Pizza King, Steaks, Chops.
From the Darlene Thorne Collection |