Get directions to: Bobo Chinese Restaurant, Central Square, NY
Restaurant address: 668 S Main St Central Square, NY 13036, USA
Restaurant: Bobo Chinese Restaurant