Teriyaki Skirt Steak $29 @ Town Restaurant in San Carlos California
5.0NOMs

Teriyaki Skirt Steak $29 @ Town Restaurant in San Carlos California

Enjoy the late-night dinner with East meets West in Teriyaki Skirt Steak from Town Restaurant in Down Town San Carlos, California Bay Area. The dish with the most fusion take that brings together the best of Asian and American culinary worlds fused to create a...