Ellie's Wood Fired Pizza
Restaurant
•
4852 Voltaire St, San Diego, CA 92107, USA
9.4
Monday: Closed
See if anyone you trust recommends it!