Locations
StitchHouse Brewery
829 N Market St, Wilmington, DE 19801
The Green Room
Hotel DuPont
42 W 11th St,
Wilmington, DE 19801
216 Ninth Street
Wilmington, DE
19801
302-956-FOOD
Levitea Tea Shop
location TBD
​
Interested in having Levitea at your business? Click here