United StatesMassachusettsBostonDowntownChinatown

South Street Diner

0 people want to go here. 1 person has been here.

People who have been here


hazel7074

Entries

You

hazel7074
19 places

Untitled

Well, it’s not the best food you’ll ever have, but it is open 24 hours, and it’s near a lot of clubs and bars downtown.