Gaylord India Restaurant in San Francisco
(415) 397-7775
Gaylord India Restaurant located at One Embarcadero Center: Indian specialties include tandoori (clay oven), curries and vegetarian selections, served in an elegant environment in the financial district of San Francisco, CA.