James Beard-Winning Texas Sushi Restaurant Is Coming to Philly

  • 01. 07. 2025
  • Eater Philly

Southern Land Company logo

A growing Japanese restaurant chain from Texas is opening its first-ever Philadelphia location this year. James Beard Award-winning Uchi will open in the Center City neighborhood inside residential building Josephine at 1620 Sansom Street, Suite 100 starting in late 2025.

Click here to read more. 

Read Next