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/