Scuffletown Garden Restaurant & Bar is located at 421 Strawberry Street.

Load comments