Francesco's (Treasure Island)



  • Italian

  • Food: Just Average
  • Service: Just Average

  • Love Italian Food, but this was a big disapointment. Expensive and not worth it. Stay away!