As a Brookhaven resident, I am always looking for new local places to go, and Elwood's has been on my list since the day they opened. Great atmosphere, and the meatball and onion pizza is the best pie they make! Lots of cheese, and very tasty. I recommend this place over any other place in Brookhaven, including Mellow Mushroom!
Pros: location, cost
Cons: closed on Sundays, wait time, no sandwiches
more