Lighthouse Pizza & Subs is an amazingly vibrant and friendly restaurant tucked away on the sidestreet Margaret Avenue. The menu has well over 200 different items on it, and all of them are reasonably priced. Lighthouse Pizza & Subs looks like a small, standard shop, but it seems more like a gathering of friends than a business.