Milpitas, CA Greek and Mediterranean Restaurants
S Rs Milpitas Inc.
1475 Dempsey Rd.,
Milpitas, 95035
408-263-8221
View detail page - S Rs Milpitas Inc.
Page 1