We are located in Northwood Plaza facing Enterprise Rd. and we would love to deliver to your residence or office within a 3 mile radius between 11:00am and 2:30pm with a $25 minimum order.
Places You Should Consider
Add to My Connections
Say Something or Ask a Question about Famous Greek Salads of Northwood Plaza