This restaurant offers Italian food. Invite your friends with you and have good Pepperoni, pizza salads and garlic pizza. The must-order dish is tasty tiramisu. At Leo’s Artisan Pizza, guests can drink delicious beer, margaritas or wine. Get your meal started with great coffee or good ice tea.
This place is well known for its great service and friendly staff, that is always ready to help you. This spot offers you meals at reasonable prices. The modern decor and homey atmosphere let visitors feel relaxed here. This restaurant scored 4.4 in the Google rating system.