Search organizations in a category "Italian restaurant"
All cities
Home
Cities
Austin
Italian restaurant
Steves Pizza
Steves Pizza
421 Main St N, Austin, MN 55912, United States
Appearance
Photos
Information
Working hours
Services
Similar organizations
Appearance
Visit the website
Photos
Information
75
Photos
Address:
421 Main St N, Austin, MN 55912, United States
Site:
http://www.pizzaaustinmn.com/
Phone:
+1 507-437-3249
Edit info
Categories
Italian restaurant
Pizza restaurant
Pizza delivery
Pizza Takeout
Working hours
Monday:
11AM–11PM
Tuesday:
11AM–11PM
Wednesday:
11AM–11PM
Thursday:
11AM–12AM
Friday:
11AM–12AM
Saturday:
11AM–11PM
Sunday:
11AM–11PM
Service options
Curbside pickup:
Yes
No-contact delivery:
Yes
Delivery:
Yes
Takeout:
Yes
Health & safety
Staff required to disinfect surfaces between visits:
Yes
Popular for
Lunch:
Yes
Dinner:
Yes
Solo dining:
Yes
Accessibility
Wheelchair accessible entrance:
Yes
Wheelchair accessible parking lot:
Yes
Wheelchair accessible restroom:
Yes
Wheelchair accessible seating:
Yes
Offerings
Alcohol:
Yes
Coffee:
Yes
Comfort food:
Yes
Kids' menu:
Yes
Late-night food:
Yes
Quick bite:
Yes
Small plates:
Yes
Dining options
Dessert:
Yes
Amenities
Good for kids:
Yes
High chairs:
Yes
Atmosphere
Casual:
Yes
Cozy:
Yes
Historic:
Yes
Crowd
College students:
Yes
Groups:
Yes
Tourists:
Yes
Planning
Accepts reservations:
Yes
Similar organizations
East Side Pies
5312 Airport Blvd, Austin, TX 78751, United States
LOca dOro
1900 Simond Ave, Austin, TX 78723, United States
Home Slice Pizza
1415 S Congress Ave, Austin, TX 78704, United States
Conans Pizza North
2438 W Anderson Ln, Austin, TX 78757, United States
Olive & June
3411 Glenview Ave, Austin, TX 78703, United States
Brooklyn Heights Pizzeria
14900 Avery Ranch Blvd C700, Austin, TX 78717, United States
Cannone Cucina Italiana
1720 Barton Springs Rd, Austin, TX 78704, United States
Mia Italian Tapas & Bar
11420 Rock Rose Ave Suite 120, Austin, TX 78758, United States
North Italia
11506 Century Oaks Terrace Suite 124, Austin, TX 78758, United States
North Italia
500 W 2nd St #120, Austin, TX 78701, United States