oh god why

food-win-spaghetti-sandwich
  • -
  • Vote
  • -

This delightful monstrosity is available at The Carving Board in Los Angeles. Worth it? Worth it.