Popi's Place on the Isle

  • RESTAURANTS
648 S Tamiami Trl
Venice, FL 34285
(941) 800-4270
(941) 800-4850 (fax)
  • About

    HAPPY HOUR BREAKFAST LUNCH DINNER SPANAKOPITA LIVER & ONIONS