Ozells Kitchen

$ • Pizza, American, Burgers

Hours:
5451 Delmar Blvd, St. Louis
(314) 448-1052

About Ozells Kitchen

Ozells Kitchen is a local restaurant that has received positive reviews for its outstanding customer service and great food. The restaurant has been described as a "hole in the wall" but with a friendly and helpful staff, making it a convenient UPS access point. Customers have expressed interest in returning to try the food and beverages.

Customers' Favorites

Ozells Kitchen Reviews

4.2
42 ratings
Restaurantji Rating
5
80%
1
20%
Food
4.0
Atmosphere
4.4
Service
4.3

Share your opinion about Ozells Kitchen

Restaurantji Rating

Read All Reviews(42)

Ratings

Photos

Add a Photo
Ozells Kitchen
Ozells Kitchen
View All Photos

Hours

Monday 10AM - 8PM
Tuesday 10AM - 8PM
Wednesday 10AM - 8PM
Thursday 10AM - 10PM
Friday 10AM - 10PM
Saturday 10AM - 10PM
Sunday Closed
Updated on: