Squires Restaurant

6723 Holabird Ave.
Dundalk
Maryland
United States