Update Info - Passport Cafe
This restaurant was reported as closed. If it is open, let us know.
Passport Cafe
584 North St
Windsor Locks, CT 06096
584 North St
Windsor Locks, CT 06096
This restaurant was reported as closed. If it is open, let us know.