Deluxe Green Bo Restaurant
Cuisines: Shanghainese, Dim SumNo rank yet
Deluxe Green Bo Restaurant
Shanghainese, Dim Sum
66 Bayard St
Mott St & Elizabeth St
New York, NY, 10013
Deluxe Green Bo Restaurant
Shanghainese, Dim Sum
66 Bayard St
Mott St & Elizabeth St
New York, NY, 10013