Main content starts here, tab to start navigating

Hours & Location

6025 Royal Lane,
Dallas, TX 75230

972-362-2150
preston@anchorsushi.com

Hours:

Sunday through Wednesday from 11 AM to 9 PM

Thursday through Saturday from 11 AM to 10 PM

Happy Hour:

4 PM to 6 PM at the bar 

Get Directions