San Diego, CA Metro >
740 Nordahl Rd Ste 124,
“Star House has a great location next to Wal-mart, Kohls and Costco and the 78 Hwy.”
“Perhaps it was spoiled meat; or maybe they got a bad batch of oil.”
“Their services is very friendly and attentive.”
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now