Samosa Factory
You’re invited to embark on a culinary excursion that will excite your taste buds with fresh tasting northern Indian cuisine. Samosa Factory, located at Sahara and Decatur, offers a unique and modern rendition of the traditional Indian restaurant.