California
San Diego
Green Acre Nautilus
Green Acre Nautilus
(858) 703-1905
3535 General Atomics Ct, San Diego, CA 92121
Website
Own this business?
Learn more
about offering online ordering to your diners.
American
Menu not currently available
Ad