ChrisH-Florida's Venice, FL, USA
Le Petit Bistrot
218 West Tampa Avenue
This is a small cafe with an interesting and somewhat eclectic menu. For lunch they had a variety o...
Made In Italy
117 W. Venice Avenue
This restaurant has a very nice menu and good wine list. They have outdoor seating, but if you don'...