Name | Vlad's Souvlaki(Moscow) |
Hours | |
Address | 120 W 6th St,Moscow,ID,83843 |
Phone | (208) 956-8558 |
Map | Vlad's Souvlaki(Moscow) Google Map |
Delivery | No delivery |
Payment | Credit Cards Accepted |
Parking | Yes |
Good For Kids | |
WiFi | No |
Outdoor Seats | |
Attire | |
Alcohol | |
PricePoint |