I've eaten there. The sandwich I had was super delicious. I don't think they use an oven, seemed like it was made on a griddle or flat-top.
It is a counter top. Confection ovens they put the sandwich on a wax type paper and heated they have four or five of them
Thanks! Your answer is awaiting moderation.