Report a review

  • 2
  • Bad service

Bad customer service and overly priced. There are several occasions that customers find worms in their food. Personally I found a tiny cockroach in my food.


Why are you reporting this review?