Tekka Grill offers Greek cuisine, featuring souvlaki, gyros, and their signature lemon-sauce potatoes.