Oven Fresh Pizza Menu

Shop 1408, Gali 13, New Delhi, Delhi 110019

Know a great happy hour or special for this location?