Elijah's Restaurant

7061 Clairemont Mesa Blvd San Diego CA 92111 USA

(858) 455-1461

Email Elijah's Restaurant

Location