I Gatti

Where
25 E Main St, Los Gatos , CA
Call
+1 408.399.5180
Web
I Gatti Website
Tags
Restaurants, Eastern European, French Restaurants, Italian Restaurants
Claim this listing

About request an edit to this page

Facebook

Twitter

Comments