Update Info - Cafe In The Square
This restaurant was reported as closed. If it is open, let us know.
Cafe In The Square
4476 Main St
Amherst, NY 14226
4476 Main St
Amherst, NY 14226
This restaurant was reported as closed. If it is open, let us know.