Twin Peaks

id: 37512003
marker

8310 E 21st St N
Wichita, KS 67206

marker
(316) 440-5533
Incorrect info? Correct your listing
Main categories:

Sportswear Mfrs

Reviews
( 1 )
( 0 )
( 0 )
( 0 )
( 0 )

Best

service was timely and with a smile. Im sold on twin peaks

Worst

All reviews seem positive

great food great atmosphere 6/2/2011

service was timely and with a smile. Im sold on twin peaks more
< Previous 1 Next >
badge