Odi’s Pizzeria & Restaurant

Restaurant, Italian restaurant

At Odi’s Pizzeria & Restaurant, you’ll find a slice of Italy right in Corpus Christi. This charming eatery, praised for its authentic flavors, delights diners with pizzas crafted from imported ingredients and a stunning fire oven. The inviting ambiance, accentuated by holiday decor, enhances your dining experience. With a solid 4.90-star rating, guests rave about the perfectly crisp crust and delectable tiramisu. Enjoy a cozy all-day happy hour and excellent service—David is especially noted for his warmth. Indulge in the Toscana pizza and seasonal mulled wine for an unforgettable meal!

Best in Corpus Christi

Contact Info

  • Location: 6313 Wooldridge Rd unit 10&11, Corpus Christi, TX 78413
  • Phone: (361) 356-6842
  • Price range: $$
Odi’s Pizzeria & Restaurant

Opening hours

  • Monday: Closed
  • Tuesday: Closed
  • Wednesday: 11 am-1:30 pm, 4:30-8 pm
  • Thursday: 11 am-1:30 pm, 4:30-8 pm
  • Friday: 11 am-1:30 pm, 4:30-9 pm
  • Saturday: 12-9 pm
  • Sunday: 11 am-8 pm

Services

Odi’s Pizzeria & Restaurant Food & drink
Odi’s Pizzeria & Restaurant Vibe
Odi’s Pizzeria & Restaurant By owner

Menus and Prices

Odi’s Pizzeria & Restaurant menu prices 1
Odi’s Pizzeria & Restaurant menu prices 2
Odi’s Pizzeria & Restaurant menu prices 3
Odi’s Pizzeria & Restaurant menu prices 4
Odi’s Pizzeria & Restaurant menu prices 5

Add Your Review

You can upload up to 4 images (JPEG, PNG, WebP).

Recent Reviews

Brisa Romaguera

September 06, 2024

Odi's Pizzeria & Restaurant is a delightful gem in Corpus Christi! 🌟 We visited as a party of four and were blown away by the authenticity of the food. The Margherita pizza had a perfectly crispy crust and fresh mozzarella that made every bite divine.

The ambiance is warm and beautifully decorated, especially for the holidays. Our server, David, was attentive and friendly, making our experience even better. Don’t skip the white chocolate raspberry tiramisu - it's absolute perfection! 🍰

Overall, Odi's is a must-visit if you're in the area.


Nearby Restaurants

Taco Bell

Fast food restaurant

6506 Weber Rd, Corpus Christi, TX 78413, United States

Taqueria Jalisco #8

Mexican restaurant

5813 Weber Rd # A, Corpus Christi, TX 78413, United States

Acapulco Restaurant & Bar #4

Mexican restaurant

6517 Weber Rd, Corpus Christi, TX 78413, United States

Big Bowl Korean BBQ.

Korean barbecue restaurant

6410 Weber Rd #19, Corpus Christi, TX 78413, United States

P.O.E.T.S. Restaurant

Restaurant

4825 Saratoga Blvd, Corpus Christi, TX 78413, United States

Hu-Dat Noodle House

Vietnamese restaurant

6418 S Staples St #102, Corpus Christi, TX 78413, United States

Nolan's Restaurant

Family restaurant

7426 S Staples St, Corpus Christi, TX 78413, United States

LEI KITCHEN

Southeast Asian restaurant

4037 Saratoga Blvd #D, Corpus Christi, TX 78413, United States

Taqueria Mexico Lindo

Restaurant

6601 Everhart Rd F1, Corpus Christi, TX 78413, United States

Agave Jalisco Restaurant @ Staples St.

Mexican restaurant

5922 S Staples St, Corpus Christi, TX 78413, United States

Jason's Deli

Restaurant

5325 Saratoga Blvd Ste 200, Corpus Christi, TX 78413, United States

Ginger Cafe&Grill

Middle Eastern restaurant

7009 S Staples St, Corpus Christi, TX 78413, United States

Lumpia House #2

Filipino restaurant

7426 S Staples St #108, Corpus Christi, TX 78413, United States

La Playa Saratoga Mexican Cuisine

Mexican restaurant

5017 Saratoga Blvd #131, Corpus Christi, TX 78413, United States

Pizza Hut

Pizza delivery

6537 S Staples St #120, Corpus Christi, TX 78413, United States

Papi Chulo's Mexican Restaurant

Mexican restaurant

4861 Saratoga Blvd, Corpus Christi, TX 78413, United States

Golden Crown Chinese Restaurant

Chinese restaurant

6601 Everhart Rd, Corpus Christi, TX 78413, United States

Hot Chicken Run

Restaurant

6917 S Staples St #105, Corpus Christi, TX 78413, United States

Atomic Omelette & Grill

American restaurant

6646 S Staples St, Corpus Christi, TX 78413, United States

Subway

Sandwich shop

7602 S Staples St A, Corpus Christi, TX 78413, United States