Shanghai Mama's (Main/6th)

Lunch & Dinner

  • 216 East 6th Street. Cincinnati
  • P: 5132417777
  • Business Hours CLOSED TODAY

Located across the street from the Federal Building.