The Fish and Chip Shop
2525 E Sahara Ave, Las Vegas
(725) 254-7518
Recent Reviews
The Fish and Chip Shop
2525 E Sahara Ave, Las Vegas 89104
(725) 254-7518