Update Info - The Happy Cow
This restaurant was reported as closed. If it is open, let us know.
The Happy Cow
113 Union St
Milton, DE 19968
113 Union St
Milton, DE 19968
This restaurant was reported as closed. If it is open, let us know.