Get directions to: 2 Fat Guys, Wilmington, DE
Restaurant address: 310 N Main St Bldg D Wilmington, DE 19807, USA
Restaurant: 2 Fat Guys