Company Rating
6919 Facebook users were in
Isabella's Restaurant. It's a
61 position in Popularity Rating for companies in
Local Business category in
San Jose, California
680 FB users likes Isabella's Restaurant, set it to 63 position in Likes Rating for San Jose, California companies in Local Business category