Love this place! We came in around 9pm and were seated promptly - and the menu is perfectly expansive. Enough vegetarian options to choose from, as well as great salads...and of course, the pizza was incredible.
My favorite part of the dining experience at Stellar was tied equally between the vegetarian ""Eddie the Greek"" pizza and the great vibe of the restaurant itself. Very hip and well-designed! Love it!
more