Worldwide / United States / Milpitas, CA / Greek and Mediterranean Restaurants

Milpitas, CA Greek and Mediterranean Restaurants

S Rs Milpitas Inc.

S Rs Milpitas Inc.

1475 Dempsey Rd., Milpitas, 95035
408-263-8221
View detail page - S Rs Milpitas Inc.
Page 1