Teppanyaki Grill & Supreme Buffet

2641 Maple Point Drive, Lafayette, IN 47905
Open Map