Illando
Italian · Pizza · Casual Dining
Illando is an Italian restaurant serving traditional Tuscan comfort food alongside house-made pastas and New York-style pizzas in a rustic-chic space.
Location
Best places nearby
The highest rated places close to Illando.
Local restaurants nearby
1825 India St, CA



