Southside Bar

408 2nd St
Dedham, 51440
Reviews:
No review available for this restaurant

(712) 683-5664

Nightlife

Store is open now