Come savor a savory creation at Restaurant Metro Aded and explore a menu offering various pizzas, priced at less than $10. They are open after-hours all week.