Valhalla Sandwiches, the first brick-and-mortar location of the food truck Now Make Me a Sandwich, has opened at Greenwood Avenue North and North 82nd Street, where Kalbi Grill used to be.
Valhalla Sandwiches is open from 11 a.m. to 8 p.m. Monday through Saturday.