Restaurant Reviews from DiningGuide411.com
    Top : Canada: ON: London

Archie's Seafood Restaurant, London, Ontario, Canada










Archie's Seafood Restaurant
1348 Huron St.
London ON Canada


Phone: 519.659.3100
Smoking: not permitted

Alcohol: full bar

Dress: casual