They have the best lamb burgers. Yum!! Bring your friends but don't tell them its lamb if they are squirmish. Pros: Good Burgers Cons: Not on Telegraph Ave
Had a burger and some fries there, and although they are better than any fast food joint, there is nothing that special that makes it stand out besides it being in a convenient lo...