New All-You-Can-Eat Sushi Restaurant Opens in South Austin
A new Japanese restaurant with all-you-can-eat sushi, Machi Sushi, opened in Travis Heights at 2200 South I-35 Service Road in mid-August. There are somewhat similar menus available for lunch and dinner with different all-you-can-eat pricing. The offerings …