Ice Box
Indian · Fast Food
Ice Box is a convenience store that uniquely houses Punjabi Dhaba, an Indian restaurant offering a range of Indian cuisine. It provides both fast food options and authentic Indian dishes within a convenience store setting.
Location