About
Choose Location
Terms of Use
Privacy Policy
Restaurants Unlimited
phone_iphone
(858) 452-9000
8990 University Center Ln
San Diego, CA 92122
Categories:
Restaurant
Reviews:
Social Networks:
Foursquare
phone_iphone
(858) 452-9000
language
Vist Website
directions
Get Directions