Category

Stand back, mere mortals. You are about to encounter a sandwich that is not meant for the meagre constitutions of wimpy humans. This is food for giants, food for gods. “God” is even in the sandwich’s name: meet The Godmother at Bay Cities in Santa Monica. A sandwich with so much meat on it, if…