Yamato Steakhouse of Japan

3018 Pelham Pkwy Suite 105 &106, Pelham, AL

Menu (As of 10/30)

Appetizers

Yamato Steakhouse of Japan: hours and how to order