A popular sandwich shop hidden in a gas station on the corner of Lakeside and Moana.
3650 lakeside Drive
826-4466
http://www.delitowneusa.com/