Update Info - Miller's Steak and Crab House
This restaurant was reported as closed. If it is open, let us know.
Miller's Steak and Crab House
3373 Clinton St
West Seneca, NY 14224
3373 Clinton St
West Seneca, NY 14224
This restaurant was reported as closed. If it is open, let us know.