Self Bistrot
Italian · Seafood · Mediterranean
Self Bistrot is a restaurant offering Italian, seafood, and Mediterranean cuisine in a self-service bistro atmosphere. Features vegetarian options and wheelchair accessibility.
Location
Can’t find the right one?
Check out these similar restaurants.
Local restaurants nearby
Via Giacomo Matteotti, 86, 21

