San Leo is an Italian restaurant where you can enjoy your favorite dishes. Online ordering is available.