Abbott's Grill
Address:
300 Delaware Ave, Laurel, DE 19956
Phone:
(302) 280-6172
Restaurants,
American,
Bars
Other Businesses:
- Pizza King at 403 N Central Ave, Laurel, DE 19956
- New England Tea & Bean at 211 W 6th St, Laurel, DE 19956
- Pizza Palace at 411 N Central Ave, Laurel, DE 19956
- South Fork Deli at 32890 Horsey Church Rd, Laurel, DE 19956
- Doloa Little Creek Deli at 611 W 7th St, Laurel, DE 19956