Sierra Vista, AZ asian restaurants & food

Peacock Restaurant-Vietnamese Cuisine

Vietnamese Restaurant

80 S Carmichael Ave, Sierra Vista, AZ 85635
(520) 459-0095
Excellent Good Average Poor Awful 3.0 / 5 based on 17 votes

Photos

  • Peacock Restaurant-Vietnamese Cuisine photo by John Guillory
  • Peacock Restaurant-Vietnamese Cuisine photo by John Guillory
... is sauteéd beef with lemon grass.

Reviews: 1

  • R C.