Red Spatula
's headquarters is located in Palo Alto, California. Red Spatula generates $150.2K in revenue per employee Red Spatula's main competitors are Miguelsrestaurant, Fanfare Zambaleta and Irishnetworksanfrancisco. Red Spatula has 1 followers on Owler.