Full menu with prices & pictures
The Oven 16300 Crenshaw Boulevard, Torrance,...
+13105386836
The place from Torrance offers 48 different menus and drinks on the menu at an average price of $10.3.
Mozzarella Sticks
House Salad
Antipasta
Sana Salad
Fries
Onion Rings