Green Box Kitchen

Hand crafted salads, açaí bowls, cold pressed juices, and other fresh foods can be found at this 100% Plant-Based spot. Find bright vibes along side the flavor-filled food.

Address:

Wilmington, DE 19801

Local Phone:


What's Nearby