oA long time ago in a galaxy not so far way, is the best new Italian restaurant in San Diego.
Ristorante Illando is making it’s mark in the stars with classic gourmet dishes, exclusive wines and beautiful ambiance.
May the force me with you. 
Home