Update Info - Libraf Cafe
This restaurant was reported as closed. If it is open, let us know.
Libraf Cafe
56 Main St # 2a
New Haven, CT 06513
56 Main St # 2a
New Haven, CT 06513
This restaurant was reported as closed. If it is open, let us know.