Ozells Kitchen
$ • Pizza, American, Burgers
Hours:
5451 Delmar Blvd, St. Louis
(314) 448-1052
About Ozells Kitchen
Customers' Favorites
Ozells Kitchen Reviews
Ratings
Hours
Monday | 10AM - 8PM |
Tuesday | 10AM - 8PM |
Wednesday | 10AM - 8PM |
Thursday | 10AM - 10PM |
Friday | 10AM - 10PM |
Saturday | 10AM - 10PM |
Sunday | Closed |
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.