Hibachi Seafood Buffet

Row 1

Details
3556 E 118th St
Chicago, IL 60617

Foursquare Tips

  • Not good at all
  • Nasty as crap!!! COLD FOOD

Around the Web