Foodda is a deli offering homemade cuisine. They prepare everything in-house and are open seven days a week.