The downtown ramen shop shuttered after one year because of lease hurdles. But two months before that happened, Ramen Sho launched a second location in Meridian, where it operates at 520 S. Main St.
After opening last May at 3110 W. Quintale Drive in Meridian — near the intersection of Ten Mile and McMillan roads — the ...