New Lokma offers a welcoming atmosphere with fresh sandwiches, coffee, and flavorful fast food options.