Chef Larry's Café

  • 1111 South Washington Ave. Titusville, FL 32796
  • Phone: (321) 368-9123
  • Send Email  |   Visit Website   |   
Details
Right in Downtown Titusville, this house which has been converted into a restaurant will give you that cozy home-cooked meal feeling. Try delicious gourmet food at reasonable prices.